core shooting machine - Español Inglés Diccionario